﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Volo.Abp.Domain.Entities;

namespace EMS.system.Entityies.QualityManagement.IncomingInspectionModel
{
    /// <summary>  
    /// 来料检验  
    /// </summary>  
    public class IncomingInspection : Entity<int>
    {
        /// <summary>  
        /// 来料检验单编号  
        /// </summary>  
        public string Incomingnumber { get; set; }

        /// <summary>  
        /// 来料检验名称  
        /// </summary>  
        public string Material { get; set; }

        /// <summary>  
        /// 供应商简称  
        /// </summary>  
        public string Supplierabbreviation { get; set; }

        /// <summary>  
        /// 供应商名称  
        /// </summary>  
        public string Supplier { get; set; }

        /// <summary>  
        /// 产品编号  
        /// </summary>  
        public string Productcode { get; set; }

        /// <summary>  
        /// 产品名称  
        /// </summary>  
        public string Productname { get; set; }

        /// <summary>  
        /// 接收数量  
        /// </summary>  
        public int Quantityreceived { get; set; }

        /// <summary>  
        /// 检测数量  
        /// </summary>  
        public int Detectionquantity { get; set; }

        /// <summary>  
        /// 不合格数量  
        /// </summary>  
        public int Disqualificationnumber { get; set; }

        /// <summary>  
        /// 检测结果  
        /// </summary>  
        public string Detectionresult { get; set; }

        /// <summary>  
        /// 检测日期  
        /// </summary>  
        public DateTime Testdate { get; set; }

        /// <summary>  
        /// 检验人员  
        /// </summary>  
        public string Testperson { get; set; }

        /// <summary>  
        /// 单据状态  
        /// </summary>  
        public bool Documentstatus { get; set; }
    }
}
